﻿namespace Netbits.TelnetServer.Enums
{
	/// <summary>
	/// Represents the active Parser State.
	/// </summary>
	public enum EnumTelnetParserState
	{
		Nothing,
		Data,
		IAC,
		SG,
		DO,
		DONT,
		WILL,
		WONT,

		ReceivedCarriageReturn,
		ReceivedIAC,
		ReceivedDo,
		ReceivedDont,
		ReceivedWill,
		ReceivedWont,
		Subnegotiation,
		EndSubnegotiation,
		Escape
	}
}
